home *** CD-ROM | disk | FTP | other *** search
/ Delphi Informant Complete 1995 - 2000 / Delphi Informant Complete 1995 to 2000.iso / Delphi Informant Magazine Complete Works SOURCE CODE 1998.rar / 1998 / May / di9805bt / tstring / TSTRINGF.PAS < prev   
Pascal/Delphi Source File  |  1997-12-29  |  1KB  |  55 lines

  1. unit Tstringf;
  2.  
  3. interface
  4.  
  5. uses
  6.   SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
  7.   Forms, Dialogs, FileCtrl, StdCtrls;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     FileListBox1: TFileListBox;
  12.     DirectoryListBox1: TDirectoryListBox;
  13.     DriveComboBox1: TDriveComboBox;
  14.     FilterComboBox1: TFilterComboBox;
  15.     Label1: TLabel;
  16.     Memo1: TMemo;
  17.     OpenBtn: TButton;
  18.     ListBox1: TListBox;
  19.     LoadBtn: TButton;
  20.     SaveBtn: TButton;
  21.     procedure OpenBtnClick(Sender: TObject);
  22.     procedure LoadBtnClick(Sender: TObject);
  23.     procedure SaveBtnClick(Sender: TObject);
  24.   private
  25.     { Private declarations }
  26.   public
  27.     { Public declarations }
  28.   end;
  29.  
  30. var
  31.   Form1: TForm1;
  32.  
  33. implementation
  34.  
  35. {$R *.DFM}
  36.  
  37. procedure TForm1.OpenBtnClick(Sender: TObject);
  38. begin
  39.   {Empty the memo and read the file.}
  40.   Memo1.Lines.Clear;
  41.   Memo1.Lines.LoadFromFile(FileListBox1.Filename);
  42. end;
  43.  
  44. procedure TForm1.SaveBtnClick(Sender: TObject);
  45. begin
  46.   Memo1.Lines.SaveToFile(FileListBox1.Filename);
  47. end;
  48.  
  49. procedure TForm1.LoadBtnClick(Sender: TObject);
  50. begin
  51.   ListBox1.Items.LoadFromFile(FileListBox1.Filename);
  52. end;
  53.  
  54. end.
  55.